/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package TDJsp;

import java.sql.*;
import java.util.ArrayList;

/**
 *
 * @author zouafr
 */
public class BDInsert {
    
     private int ajout;
     
     public BDInsert(String desc, float prix){
        ajout=0;
         try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
        } catch (Exception ex) {
            System.err.println("Erreur lors du chargement du driver:" + ex);
            System.exit(1);
        }

        try{
            /*  Connection à la base  */
            String url="jdbc:oracle:thin:@miage03.dmiage.u-paris10.fr:1521:MIAGE";
            Connection cx = DriverManager.getConnection (url, "zouafr", "apprentis2012pw");
            /** Création et exécution de la requête  */
            String sql = "INSERT INTO catalogue(id,description,prix) VALUES(maSequence.nextval,?,?)";
            PreparedStatement pst = cx.prepareStatement(sql);
            
            pst.setString(1, desc);
            pst.setFloat(2, prix);
            ajout=pst.executeUpdate();

            pst.close();
            cx.close();
            
        } catch (SQLException ex) {
            System.err.println("Erreur lors de la cx à la base");
            System.exit(1);
        }
    }
    
    public int getRes(){
        return(ajout);
    }
    
}
